

<form name="myform" id="myform" action="{:U($module_name.'/updateparam?file='.$file)}" method="post">
<table cellpadding=0 cellspacing=0 id="param" class="table_form" width="100%"> 

	<tr>
		  <td width="120">{:L(param_name)}</td>
		  <td >{:L(param_value)}</td>
	</tr>
	<volist name="list" id="vo" key="k">
	<tr>
		  <td width="120">{$key}</td>
		  <td><input type="text" id="{$key}" name="{$key}" value="{$vo|htmlspecialchars}" class="input-text" /></td>
	</tr>
	</volist>

 
</table>
<div id="bootline"></div>
<div id="btnbox" class="btn">
<INPUT TYPE="submit"  value="{:L('dosubmit')}" class="button" ><input type="button" value="{:L(Lang_add_param)}" class="button" onclick="addparam();" />
<input TYPE="reset"  value="{:L('cancel')}" class="button"> 
</div>
</form>
</div>




<script>
function addparam(){
	var dialog = art.dialog({
		title: '{:L(Lang_add_param)}',
		content:'<p>{:L(param_name)}：<input id="key"  style="width:15em; padding:4px" /></p><p>{:L(param_value)}：<input id="value"  style="width:15em; padding:4px" /></p>',
		fixed: true,
		ok: function () {
			var key = document.getElementById('key');
			var value = document.getElementById('value');
    		var topWin = art.dialog.top;
			if (key.value  !== '' && value.value  !== '' ) {
				topWin.$('#param').append('<tr>  <td width="120">'+key.value+'</td> <td><input type="text"   name="'+key.value+'" value="'+value.value+'" class="input-text" /></td></tr>');
				art.dialog({
					time: 1,
					content: '{:L(add_ok)}'
				});
			} else {
				art.dialog({
					time: 1,
					content: '{:L(value_empty)}'
				});
				 return false;

			};
		},
		cancel: true
	});
}


</script>
</body></html>